package com.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bean.pojo.ItripComment;
import com.bean.vo.comment.CountVo;
import com.bean.vo.comment.ItripListCommentVO;
import com.bean.vo.comment.ItripScoreCommentVO;
import com.bean.vo.comment.ItripSearchCommentVO;
import com.util.PageAssistant;
import javafx.scene.control.Pagination;

import java.util.List;

/**
 * <p>
 * 评论表 服务类
 * </p>
 *
 * @author astupidcoder
 * @since 2021-07-09
 */
public interface IItripCommentService extends IService<ItripComment> {
    ItripScoreCommentVO selectAvgCount(ItripComment ic);

    CountVo allcommentCount(ItripComment ic);

    CountVo isokCount(ItripComment ic);

    CountVo improveCount(ItripComment ic);

    CountVo havingimgCount(ItripComment ic);

    List<ItripListCommentVO> getcommentlist(ItripSearchCommentVO isco);

    Integer getcommentlistCount(ItripSearchCommentVO isco);
}
